:root {
    --color-primary: rgb(116, 180, 148) !important;
    --color-border: rgb(93, 181, 184);
    --color-a: white;
}

header>div, main>div, footer>div {
    max-width: 1200px !important;
}

.site-title {
    color: var(--color-text-primary);
}

.container-fluid {
    background-color: var(--color-white);
    color: var(--color-text-secondary);
    font-family: 'Lato', 'sans-serif';
}

.navbar-nav a {
    color: #014421;
    font-family: 'Lato', 'sans-serif';
    font-weight: bold;
}

body {
    background-color: #eee;
}

section.imgpost2>a>section, section.imgpost1>a, header, footer, section.imgpost3>a, section.i2>a, div.location, article {
    background: #4aa9b5;
    background: linear-gradient(90deg, rgba(74, 169, 181, 1) 0%, rgba(199, 20, 151, 1) 58%, rgba(136, 255, 0, 1) 100%);
}

article {
    color: white;
}

.pagelist>a {
    background-color: var(--color-primary) !important;
}

.pagelist>span {
    color: var(--color-primary) !important;
}

.b1_tags {
    background: #4aa9b5;
    background: linear-gradient(90deg, rgba(74, 169, 181, 1) 0%, rgba(199, 20, 151, 1) 58%, rgba(136, 255, 0, 1) 100%);
}

.b1_tags a {
    color: black;
}